SQL Server从BAK文件还原新的数据库 | 您所在的位置:网站首页 › sql server bak文件还原 › SQL Server从BAK文件还原新的数据库 |
同一个数据库多个副本
很多时候,比如为了方便测试,排查问题,我们常常会拿到问题系统的数据库备份来开发环境下debug,这个时候就会出现同一个数据库的多个副本。 还原法还原到一个新建的空数据库,在选项中勾选覆盖现有数据库,同时需要修改目标MDF和LDF文件的路径为新数据库的文件路径。但是这个还是提示"备份于现有的数据库不同",WTF 一定是我们少选了什么,还是代码可靠,用下面的代码可以成功的克隆数据库: restore database [Max_Insurance] from disk = 'F:\xxxxxxx.bak' with nounload, replace, stats = 10, move 'xxxx_Data' to 'H:\SQLServer\data\Max_Insurance.mdf', move 'xxxx_log' to 'H:\SQLServer\log\Max_Insurance.LDF' gomove后面的xxx对应到上图中的马赛克 复制法数据库中有个复制数据库的功能,可以试试 |
CopyRight 2018-2019 实验室设备网 版权所有 |